Browsing by Keywords infrastructure development